<%-- 
    Document   : EditarUsuario
    Created on : 23/11/2013, 22:15:41
    Author     : Eduarda
--%>

<%@page import="model.Usuario"%>
<%@page import="model.TipoUsuario"%>
<%@page import="model.Profissional"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
        <link href="css/style.css" rel="stylesheet" type="text/css" />
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
        <script type="text/javascript" src="js/bootstrap.min.js"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Clínica Médica - Sua saúde em primeiro lugar</title>
    </head>
    <body>
       <div class="container">
            <jsp:include page="cabecalho.jsp" flush="true" />       
            <div class="content">
                <div class="panel panel-default espaco-form">                    
                    <div class="row">
                        <div class="col-md-10">
                            <h3>Editar Usuário</h3>
                        </div>
                        <div class="col-md-2">
                            <a class="btn btn-success pull-right espaco-botao" href="javascript:history.back(1)" title="Voltar">Voltar</a>                    
                        </div>                        
                    </div>
                    <br>
                    <form method="POST" class="cadastros" action="FrontController">
                        <%Usuario usu = (Usuario) session.getAttribute("usuario2");%>
                        <div class="row">
                           <div class="col-md-1">
                               <label for="informa-profissional">Profissional:</label>        
                           </div>
                           <div class="col-md-4">                           
                               <!-- FAZER NESSE SELECT A LISTA DE PROFISSIONAIS -->
                               <select class="select-text" id="informa-profissional" name="profissional" required> 
                                   <% 
                                    ArrayList listaProfissional = (ArrayList) session.getAttribute("listaProfissionais");                            
                                    Iterator it = listaProfissional.iterator();                            
                                    while (it.hasNext()) {
                                        Profissional pro = (Profissional) it.next();
                                        int idPessoa = pro.getPessoa().getIdPessoa();
                                        String nome = pro.getPessoa().getNome();

                                        System.out.println("Profissional " + pro.getIdPessoa()+ " - " + pro.getNome());
                                    %>                            
                                    <option value="<%=idPessoa%>"><%=nome%></option>                            
                                    <% } // Fecha o while%>
                               </select> 
                           </div>
                        </div>
                        <div class="row">
                           <div class="col-md-1">
                               <label for="informa-tipo">Tipo:</label>
                           </div>
                           <div class="col-md-4">                           
                               <!-- FAZER NESSE SELECT A LISTA DE TIPOS DE USUÁRIOS -->
                               <select class="select-text" id="informa-profissional" name="tipo" required> 
                                   <% 
                                    ArrayList listaTipo = (ArrayList) session.getAttribute("listaTipos");                            
                                    Iterator it2 = listaTipo.iterator();                            
                                    while (it2.hasNext()) {
                                        TipoUsuario tipousuario = (TipoUsuario) it2.next();
                                        int id = tipousuario.getIdTipo();
                                        String nome = tipousuario.getNome();

                                        System.out.println("Tipo: " + tipousuario.getIdTipo()+ " - " + tipousuario.getNome());
                                    %>                            
                                    <option value="<%=id%>"><%=nome%></option>                            
                                    <% } // Fecha o while%>
                               </select> 
                           </div>
                        </div>
                        <div class="row">
                           <div class="col-md-1">
                               <label for="informa-login">Login:</label>        
                           </div>
                           <div class="col-md-4">
                               <input class="input-text" id="informa-login" type="text" name="login" required value="<%=usu.getLogin()%>">                    
                           </div>
                        </div>                    
                        <div class="row">
                           <div class="col-md-1">
                               <label for="informa-senha">Senha:</label>        
                           </div>
                           <div class="col-md-4">
                               <input class="input-text" id="informa-senha" type="password" name="senha" required value="<%=usu.getSenha()%>">                    
                           </div>
                        </div> 
                        <input type="hidden" name="idUsuario" value="<%=usu.getIdUsuario()%>">
                        <input type="hidden" name="servlet" value="UpdateUsuario">                        
                        <div class="row">
                           <div class="col-md-4">                                                           
                               <input class="input-submit pull-right button-ok" type="submit" value="Salvar"> 
                               <input class="input-limpar pull-right button-ok" type="button" value="Cancelar" onClick="history.back()">                                                        
                           </div>
                        </div> 
                    </form>  
                </div>
            </div>  
            <jsp:include page="rodape.jsp" flush="true" />
        </div>        
    </body>
</html>
